6380 Bird Rd #4826, Miami, FL 33155, United States
View on Map
What travelers say:
awesome! the subs were huge and super yummy. parking is limited but totally worth going. much better than the place right next to them (coco loco) would not recommend the sandwiches from there. You cannot compare one to the other!